yapay pacemaker - French English Dictionary